package cn.kone.system.annotation;

import java.lang.annotation.*;

/**
 * 这下面的是四个注解是四大元注解
 * @Target({ElementType.METHOD}) //作用在方法上
 * @Retention(RetentionPolicy.RUNTIME)//在运行时
 * @Inherited //可以被继承
 * @Documented //可以被javadoc工具提取成文档
 */
@Target({ElementType.METHOD}) //作用在方法上
@Retention(RetentionPolicy.RUNTIME)//在运行时
@Inherited //可以被继承
@Documented //可以被javadoc工具提取成文档
public @interface PreAuthorize {

    String sn(); // 对应tb_permission表中的sn


    String name();//对应tb_permission表中的name

    String descs() default "";//对应tb_permission表中的descs
}
